package com.ruoyi.db.domain;

import java.math.BigDecimal;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 数据来源记录对象 ml_source_record_info
 * 
 * @author ruoyi
 * @date 2023-05-26
 */
public class SourceRecordInfo extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /**  */
    private Long id;

    /** 基本信息ID */
    @Excel(name = "基本信息ID")
    private Long infoId;

    /** 外部订单号 */
    @Excel(name = "外部订单号")
    private String outOrderNo;

    /** 手机号 */
    @Excel(name = "手机号")
    private String mobileMd5;

    private BigDecimal baseAmount;

    /**  */
    @Excel(name = "")
    private BigDecimal priceAmount;

    /**  */
    @Excel(name = "")
    private String cityCode;

    /**  */
    @Excel(name = "")
    private String city;

    /**  */
    @Excel(name = "")
    private String province;

    /**  */
    @Excel(name = "")
    private String provinceCode;

    /**  */
    @Excel(name = "")
    private String realName;

    /**  */
    @Excel(name = "")
    private String mobile;

    /**  */
    @Excel(name = "")
    private String idCard;

    /**  */
    @Excel(name = "")
    private String age;

    /**  */
    @Excel(name = "")
    private String sex;

    /**  */
    @Excel(name = "")
    private String reqIp;

    /**  */
    @Excel(name = "")
    private String zhima;

    /**  */
    @Excel(name = "")
    private String baitiao;

    /**  */
    @Excel(name = "")
    private String huabei;

    /**  */
    @Excel(name = "")
    private String loanAmount;

    /**  */
    @Excel(name = "")
    private String xueli;

    /**  */
    @Excel(name = "")
    private String house;

    /**  */
    @Excel(name = "")
    private String car;

    /**  */
    @Excel(name = "")
    private String gjj;

    /**  */
    @Excel(name = "")
    private String yuqi;

    /**  */
    @Excel(name = "")
    private String shebao;

    /**  */
    @Excel(name = "")
    private String baodan;

    /**  */
    @Excel(name = "")
    private String enterpriseOwner;

    /**  */
    @Excel(name = "")
    private Long status;

    /**  */
    @Excel(name = "")
    private String message;

    /**  */
    @Excel(name = "")
    private String speInfoIdArr;

    /**  */
    @Excel(name = "")
    private String uid;

    /**  */
    @Excel(name = "")
    private String speInfoId;

    /**  */
    @Excel(name = "")
    private BigDecimal pushPriceAmount;

    public void setId(Long id) 
    {
        this.id = id;
    }

    public Long getId() 
    {
        return id;
    }
    public void setInfoId(Long infoId) 
    {
        this.infoId = infoId;
    }

    public Long getInfoId() 
    {
        return infoId;
    }
    public void setOutOrderNo(String outOrderNo) 
    {
        this.outOrderNo = outOrderNo;
    }

    public String getOutOrderNo() 
    {
        return outOrderNo;
    }
    public void setMobileMd5(String mobileMd5) 
    {
        this.mobileMd5 = mobileMd5;
    }

    public String getMobileMd5() 
    {
        return mobileMd5;
    }
    public void setPriceAmount(BigDecimal priceAmount) 
    {
        this.priceAmount = priceAmount;
    }

    public BigDecimal getPriceAmount() 
    {
        return priceAmount;
    }
    public void setCityCode(String cityCode) 
    {
        this.cityCode = cityCode;
    }

    public String getCityCode() 
    {
        return cityCode;
    }
    public void setCity(String city) 
    {
        this.city = city;
    }

    public String getCity() 
    {
        return city;
    }
    public void setProvince(String province) 
    {
        this.province = province;
    }

    public String getProvince() 
    {
        return province;
    }
    public void setProvinceCode(String provinceCode) 
    {
        this.provinceCode = provinceCode;
    }

    public String getProvinceCode() 
    {
        return provinceCode;
    }
    public void setRealName(String realName) 
    {
        this.realName = realName;
    }

    public String getRealName() 
    {
        return realName;
    }
    public void setMobile(String mobile) 
    {
        this.mobile = mobile;
    }

    public String getMobile() 
    {
        return mobile;
    }
    public void setIdCard(String idCard) 
    {
        this.idCard = idCard;
    }

    public String getIdCard() 
    {
        return idCard;
    }
    public void setAge(String age) 
    {
        this.age = age;
    }

    public String getAge() 
    {
        return age;
    }
    public void setSex(String sex) 
    {
        this.sex = sex;
    }

    public String getSex() 
    {
        return sex;
    }
    public void setReqIp(String reqIp) 
    {
        this.reqIp = reqIp;
    }

    public String getReqIp() 
    {
        return reqIp;
    }
    public void setZhima(String zhima) 
    {
        this.zhima = zhima;
    }

    public String getZhima() 
    {
        return zhima;
    }
    public void setBaitiao(String baitiao) 
    {
        this.baitiao = baitiao;
    }

    public String getBaitiao() 
    {
        return baitiao;
    }
    public void setHuabei(String huabei) 
    {
        this.huabei = huabei;
    }

    public String getHuabei() 
    {
        return huabei;
    }
    public void setLoanAmount(String loanAmount) 
    {
        this.loanAmount = loanAmount;
    }

    public String getLoanAmount() 
    {
        return loanAmount;
    }
    public void setXueli(String xueli) 
    {
        this.xueli = xueli;
    }

    public String getXueli() 
    {
        return xueli;
    }
    public void setHouse(String house) 
    {
        this.house = house;
    }

    public String getHouse() 
    {
        return house;
    }
    public void setCar(String car) 
    {
        this.car = car;
    }

    public String getCar() 
    {
        return car;
    }
    public void setGjj(String gjj) 
    {
        this.gjj = gjj;
    }

    public String getGjj() 
    {
        return gjj;
    }
    public void setYuqi(String yuqi) 
    {
        this.yuqi = yuqi;
    }

    public String getYuqi() 
    {
        return yuqi;
    }
    public void setShebao(String shebao) 
    {
        this.shebao = shebao;
    }

    public String getShebao() 
    {
        return shebao;
    }
    public void setBaodan(String baodan) 
    {
        this.baodan = baodan;
    }

    public String getBaodan() 
    {
        return baodan;
    }
    public void setEnterpriseOwner(String enterpriseOwner) 
    {
        this.enterpriseOwner = enterpriseOwner;
    }

    public String getEnterpriseOwner() 
    {
        return enterpriseOwner;
    }
    public void setStatus(Long status) 
    {
        this.status = status;
    }

    public Long getStatus() 
    {
        return status;
    }
    public void setMessage(String message) 
    {
        this.message = message;
    }

    public String getMessage() 
    {
        return message;
    }
    public void setSpeInfoIdArr(String speInfoIdArr) 
    {
        this.speInfoIdArr = speInfoIdArr;
    }

    public String getSpeInfoIdArr() 
    {
        return speInfoIdArr;
    }
    public void setUid(String uid) 
    {
        this.uid = uid;
    }

    public String getUid() 
    {
        return uid;
    }
    public void setSpeInfoId(String speInfoId) 
    {
        this.speInfoId = speInfoId;
    }

    public String getSpeInfoId() 
    {
        return speInfoId;
    }
    public void setPushPriceAmount(BigDecimal pushPriceAmount) 
    {
        this.pushPriceAmount = pushPriceAmount;
    }

    public BigDecimal getPushPriceAmount() 
    {
        return pushPriceAmount;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("infoId", getInfoId())
            .append("outOrderNo", getOutOrderNo())
            .append("mobileMd5", getMobileMd5())
            .append("priceAmount", getPriceAmount())
            .append("cityCode", getCityCode())
            .append("city", getCity())
            .append("province", getProvince())
            .append("provinceCode", getProvinceCode())
            .append("realName", getRealName())
            .append("mobile", getMobile())
            .append("idCard", getIdCard())
            .append("age", getAge())
            .append("sex", getSex())
            .append("reqIp", getReqIp())
            .append("zhima", getZhima())
            .append("baitiao", getBaitiao())
            .append("huabei", getHuabei())
            .append("loanAmount", getLoanAmount())
            .append("xueli", getXueli())
            .append("house", getHouse())
            .append("car", getCar())
            .append("gjj", getGjj())
            .append("yuqi", getYuqi())
            .append("shebao", getShebao())
            .append("baodan", getBaodan())
            .append("enterpriseOwner", getEnterpriseOwner())
            .append("status", getStatus())
            .append("message", getMessage())
            .append("speInfoIdArr", getSpeInfoIdArr())
            .append("uid", getUid())
            .append("speInfoId", getSpeInfoId())
            .append("pushPriceAmount", getPushPriceAmount())
            .append("createTime", getCreateTime())
            .append("updateTime", getUpdateTime())
            .toString();
    }
}
